iT邦幫忙

2021 iThome 鐵人賽

DAY 11
0

在前十天,建立起前端專案的基本架構,接下來進入後端的世界,建立後端的基礎,之後與前端專案對接。

https://ithelp.ithome.com.tw/upload/images/20210926/20120107LPhzN95qW9.png

什麼是 firebase

firebase 是 google 推出的後端服務,非常像 serverless 的服務,只要啟動之後,就可以馬上使用,無需任何設定,對於後端苦手的前端來說,非常方便。firebase 提供非常多功能,像是個人常用的

  • Authentication - 身份驗證,可以使用email、facebook、google等各種方式建立會員帳號
  • Cloud Firestore - NoSQL資料庫,可以存放資料,速度非常快,並且有簡易的篩選、過濾等功能
  • Storage - 儲存服務,可以上傳檔案,當成圖床或檔案放置的地方
  • Hosting - 部署服務,可以將自己的網站,快速部署在上面,並且有版本系統,可以管理與切換

以上都是免費的功能,在一定的額度裡面可以免費使用。只有少數的功能是要付費才能使用。另外還有很多功能,像是

  • Function
  • Machine Learning
  • A/B Testing

等等諸多功能,可以去探索與發現。

建立 firebase 專案

建立 firebase 專案非常簡單,只要有google 帳號就可以免費建立專案

輸入專案名稱

https://ithelp.ithome.com.tw/upload/images/20210926/20120107tsk7ADWU4c.png

啟用 google analytics

接下來會詢問是否啟動 google analytics,預設為啟動,直接按下一步即可

https://ithelp.ithome.com.tw/upload/images/20210926/20120107QDV1WTz1Qi.png

與 GA 帳號連結

接下來會問要和哪個GA帳號連結,如果原本就有GA帳號,就可以和自己的帳號連結

https://ithelp.ithome.com.tw/upload/images/20210926/20120107VJKvfwVlFH.png

等待建立專案

按下確認之後就會開始建立專案

https://ithelp.ithome.com.tw/upload/images/20210926/201201077GnpJG1Tg0.png

大約等待不到30秒專案就會建立完成了

https://ithelp.ithome.com.tw/upload/images/20210926/20120107oJDFvXEkqP.png

完成建立專案

接下來就可以進入專案,看到左邊有各種功能,準備開始使用各種服務了!

https://ithelp.ithome.com.tw/upload/images/20210926/20120107ym7mx1oySP.png


上一篇
DAY10 - 切換不同的佈景主題
下一篇
DAY12 - 使用 angular fire 操作firebase
系列文
做一個面試官無法拒絕的sideproject,當一個全能的前端30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言